﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ModelXML
{
    [Serializable]
    public class Transformation
    {
        public Transformation()
        {
        }

        public Transformation(Ponto3D translation, Ponto4D rotationQuaternion, Ponto3D Scale)
        {
            this.translation = translation;
            this.rotationQuaternion = rotationQuaternion;
            this.Scale = Scale;
        }

        public Ponto3D translation;
        public Ponto4D rotationQuaternion;
        public Ponto3D Scale;

    }

    [Serializable]
    public class Matrix4x4
    {
        public Matrix4x4()
        {
        }
        
        public float m00;
        public float m01;
        public float m02;
        public float m03;

        public float m10;
        public float m11;
        public float m12;
        public float m13;

        public float m20;
        public float m21;
        public float m22;
        public float m23;

        public float m30;
        public float m31;
        public float m32;
        public float m33;
    }
}
